X-ray anode - French English Dictionary